'use strict';

/**
 * @param {Egg.Application} app - egg application
 */
module.exports = app => {
  const { router, controller } = app;
  // *************************admin*************************
  router.post('/admin/depart/edit', controller.admin.depart.edit);//部门 edit
  router.get('/admin/depart/list', controller.admin.depart.list);//部门列表
  router.get('/admin/depart/del', controller.admin.depart.del);//部门 删除

  router.post('/admin/nav/edit', controller.admin.nav.edit);//侧边导航栏 edit
  router.get('/admin/nav/list', controller.admin.nav.list);//侧边导航栏 列表
  router.get('/admin/nav/del', controller.admin.nav.del);//侧边导航栏  删除

  router.post('/admin/btn/edit', controller.admin.btn.edit);//按钮数据 edit
  router.get('/admin/btn/list', controller.admin.btn.list);//按钮数据 列表
  router.get('/admin/btn/del', controller.admin.btn.del);//按钮数据  删除

  router.post('/admin/user/edit', controller.admin.user.edit);//员工 edit
  router.get('/admin/user/list', controller.admin.user.list);//员工 列表
  router.get('/admin/user/del', controller.admin.user.del);//员工  删除
  router.post('/admin/user/setpower', controller.admin.user.setpower);//员工  设置权限

  router.post('/admin/user/login', controller.admin.user.login);//登陆
  router.post('/admin/user/repwd', controller.admin.user.repwd); //修改密码
  router.get('/admin/user/captcha', controller.admin.user.captcha); //图片验证码
  router.get('/admin/user/userInfo', controller.admin.user.userInfo); //获取用户信息

  router.get('/admin/user/wxuserlist', controller.admin.user.wxuserlist); //用户管理 列表

  router.post('/admin/adminUpload', controller.common.upload.adminUpload); //上传

  router.post('/admin/city/edit', controller.admin.city.edit);//城市 edit
  router.post('/admin/city/list', controller.admin.city.list);//城市 列表
  router.get('/admin/city/del/:id', controller.admin.city.del);//城市  删除

  router.post('/admin/class/edit', controller.admin.class.edit);// 分类 编辑
  router.post('/admin/class/list', controller.admin.class.list);// 分类  列表
  router.get('/admin/class/del/:id', controller.admin.class.del);// 分类  删除

  router.post('/admin/hot/edit', controller.admin.hot.edit);// 热门搜索 edit
  router.post('/admin/hot/list', controller.admin.hot.list);// 热门搜索 列表
  router.get('/admin/hot/del/:id', controller.admin.hot.del);// 热门搜索  删除

  router.post('/admin/shop/edit', controller.admin.shop.edit);// 门店 edit
  router.get('/admin/shop/list', controller.admin.shop.list);// 门店 列表
  router.get('/admin/shop/del/:id', controller.admin.shop.del);// 门店 删除

  router.post('/admin/banner/edit', controller.admin.banner.edit); // 轮播图 edit
  router.get('/admin/banner/list', controller.admin.banner.list); // 轮播图 列表
  router.get('/admin/banner/del/:id', controller.admin.banner.del); // 轮播图 删除

  router.get('/admin/feedback/list', controller.admin.feedback.list); // 意见反馈 列表

  router.post('/admin/file/edit', controller.admin.file.edit); //文档 edit
  router.get('/admin/file/list', controller.admin.file.list); //文档 列表
  router.get('/admin/file/del/:id', controller.admin.file.del); //文档 删除

  // 券  相关
  router.post('/admin/coupons/edit', controller.admin.coupons.edit);//创建 修改 券
  router.get('/admin/coupons/list', controller.admin.coupons.list);//券 列表
  router.get('/admin/coupons/del/:id', controller.admin.coupons.del);//券 删除
  router.get('/admin/coupons/collarlist', controller.admin.coupons.collarlist);//券 领券列表
  router.get('/admin/coupons/agentlist', controller.admin.coupons.agentlist);//券 代理 领券列表

  router.get('/admin/bank/list', controller.admin.bank.list);//银行卡 列表
  router.post('/admin/bank/edit', controller.admin.bank.edit);//银行卡 edit
  router.get('/admin/bank/del/:id', controller.admin.bank.del);//银行卡 删除








  // **************************applets****************************
  router.post('/app/index/index', controller.applets.index.index); //首页 index
  router.post('/app/index/indexshop', controller.applets.index.indexshop); //首页  商家列表
  router.get('/app/index/classlist', controller.applets.index.classlist); //首页  分类

  router.post('/app/index/detail', controller.applets.index.delatil); //门店 详情
  router.post('/app/coupons/coupdetail', controller.applets.coupons.coupdetail);//券 详情

  router.post('/app/login/login', controller.applets.login.login); //微信 登录
  router.post('/app/login/userinfo', controller.applets.login.userinfo); //微信 登录用户信息



  router.get('/app/search/hot', controller.applets.search.hot); //搜索  热门
  router.post('/app/search/searchShop', controller.applets.search.searchShop); //搜索 搜索(门店)

  router.post('/app/coupons/collar', controller.applets.coupons.collar); //自己 领券
  router.get('/app/coupons/list', controller.applets.coupons.list); //我的券 列表
  router.get('/app/coupons/qrcode', controller.applets.coupons.qrcode); //我的券  核销二维码
  router.post('/app/coupons/collarcoup', controller.applets.coupons.collarcoup); //代理 买券
  router.post('/app/coupons/recharge', controller.applets.coupons.recharge); //我的券  充值
  router.get('/app/coupons/zscode', controller.applets.coupons.zscode); //我的券  赠送二维码
  router.post('/app/coupons/refund', controller.applets.coupons.refund); //我的券  申请退款




  router.get('/app/my/consume', controller.applets.my.consume); //我的页面 消费记录
  router.get('/app/my/feelist', controller.applets.my.feelist); //我的页面 意见反馈列表
  router.post('/app/my/feeadd', controller.applets.my.feeadd); //我的页面 意见反馈 提交
  router.get('/app/my/filelist', controller.applets.my.filelist); //我的页面 常见问题  关于我们

  router.get('/app/agent/list',controller.applets.agent.list);//代理中心  列表
  router.get('/app/agent/listone',controller.applets.agent.listone);//代理中心  列表 详情
  router.get('/app/agent/qrcode',controller.applets.agent.qrcode);//代理中心  推广二维码
  router.get('/app/agent/profitlist', controller.applets.agent.profitlist);//代理中心  收益列表
  router.get('/app/agent/cashoutlist', controller.applets.agent.cashoutlist);//代理中心  提现记录
  router.post('/app/agent/cashoutadd', controller.applets.agent.cashoutadd);//代理中心  申请提现

  router.get('/app/common/view',controller.applets.common.view);//银行卡 配置
  router.get('/app/common/qrlist', controller.applets.common.qrlist);//扫描 赠送 推广二维码 查询数据
  router.post('/app/common/shoplogin', controller.applets.common.shoplogin); //商家登录
  router.post('/app/common/reshoppwd', controller.applets.common.reshoppwd); //商家修改密码

  router.get('/app/shop/userinfo', controller.applets.shop.userinfo); //商家 信息
  router.get('/app/shop/shopuserlist', controller.applets.shop.shopuserlist); //商家 管理员 核销员列表
  router.post('/app/shop/addshopuser', controller.applets.shop.addshopuser); //商家 管理员 核销员  添加
  router.get('/app/shop/delshopuser', controller.applets.shop.delshopuser); //商家 管理员 核销员   删除
  router.get('/app/shop/myshop', controller.applets.shop.myshop); //商家 我的门店
  router.get('/app/shop/checkcouponslist', controller.applets.shop.checkcouponslist); //商家 查看卡券
  router.get('/app/shop/writeofflist', controller.applets.shop.writeofflist); //商家 核销记录
  router.get('/app/shop/scancode', controller.applets.shop.scancode); //商家 扫描数据






  




  router.post('/app/bank/edit',controller.applets.bank.edit);//银行卡  新增 编辑
  router.get('/app/bank/list',controller.applets.bank.list);//银行卡  列表
  router.get('/app/bank/del/:id',controller.applets.bank.del);//银行卡  列表
























};
